know what you're talking about - French English Dictionary